home *** CD-ROM | disk | FTP | other *** search
-
- o Not Done Yet
-
- o Include support for SAS D1 format in BASM
-
- o Disable Enforcer Catching in the interrupt
-
-
- ##########################################################################
- ##########################################################################
- ##########################################################################
- ##########################################################################
-
- o BASM Changes
-
- V1.121
- - Fixed:
- o a bsr+rts optimizing problem when bsr was a bcc and this bcc was
- optimized to a nop
-
- o incdir problems
-
- V1.120
- - Fixed:
- o CALLM#? macro problem
- o fmovem.l #$xxxxxxxx bug with more than 1 register
-
- V1.119
- - Fixed:
- o Serious optimize bug
- for example cmp.l #0,10(a0)->tst.l 10(a0)+dc.w 10
- - Improved:
- o Cursor position for Warnings
- o Align now accepts values up to 16...
- o Documentation
-
- - Added:
- o Warning for instructions that access different sections by
- pc-relative addressmodes.
-
- V1.118
- - Fixed:
- o Forget to unlock -i<includepath> paths.
- o -l,lisfile problems...sorry
- o several errors in the manual
- (More to follow...)
- V1.117
- - Fixed:
- o Possible problems with writing of xdef,xref symbols
- that can lead to write file sizes that have nothing
- to do with the real file size. Used word instead of long.
- V1.116 (Stupid)
-
- - Fixed:
- o Possible enforcer hit in certain circumstances
- V1.115
- - Fixed:
- o Silly bug in verbose output. The optimize passes
- were accidently output when multiple pass wasn't
- even activated.
-
- V1.114
- - Fixed:
- o Option OD5 had no function
- cmp.l #0,ea wasn't optimized by accident
-
- V1.113
- - Fixed:
- o some faults in the manual
-
- o Arexx crashes/stops
-
- - Changed:
- o BGETERROR Output format..instead of : it's using | as a
- seperator.
-
-
- V1.112
- - Fixed:
- o Basm writes an incorrect SAS D1 Hunk when the filename is
- long word aligned....this leads to a serious BDebug crash
- while loading.
-
- o Verbose output bug with the global optimize counter when
- Optimize wasn't activated.
-
- V1.111
-
- - Fixed:
- o Basm forgets in the .while Macro the conditional branch.
- Parser problem...could be visible in other things.
-
- o Several serious code bugs i added close before the final
- release into the fpu command handling(Not by intention:-b)
-
- o RTM,RTD error output improved
-
- o cachefile.library crash in a certain situation(read error)
-
- o enabled cpush for 68060
-
- o bfextu parsing problem...i know it worked sometime:-B
-
- o divul.l/mulx.l 68060 error detection was suboptimal:-B
-
- o macros starting with the substring FMOVECR fooled the parser
-
- o double symbols in symbol hunk
-
- o bkpt machine detection for 68010/20 broken
-
- o cas2.b bug
-
- o reworked processor/instruction table in the manual.
- It's worth it now:-B
-
- o FMOVE.S #0.01,FP0 error...includes a lot weird float #x problems
-
- o Crash while listing symbols that include floating point
-
- - Added:
-
- o cargs <#offset,>symbol1,symbol2,...
-
- o equ.x equ.d equ.s equ.p
-
- - Improved:
-
- o Docs about optimizing and the miserable Instruction Table.
-
- V1.110
-
- - Fixed:
- o Under certain circumstances read problems with precompiled includes.
- Better recreate your precompiled includes.
-
- - Improved
- o Precompiled Hash error reason.
-
-
- V1.109
-
- - Fixed:
- o Possible Enforcer Hit in BFINS
-
- V1.108
-
- - Fixed:
- o ([Base,an],OD) and optimize on results in buggy code
-
-
- V1.107
-
- - Fixed:
- o (H.MSG).l parsing problems
-
- o link a5,#-4<TAB><TAB>..bug
-
- o Problem with SET and Labels..(Neil Blackett)
-
- o BASM crash with Snoopdos 1.7 when started from the WB...
- Wondering that i haven't noticed it earlier.
-
- o $01 Bug
-
- o BASM Format problem
-
- - Improved:
- o Error location output
-
- o Now it doesn't ignore >> in macro parameters
-
- o Now accepts (bd,dn) if BD Width = 0..in this case Width=.w is assumed.
-
- V1.106
-
- - Fixed:
- o dc.b " " Bug
-
- V1.105
-
- - Fixed:
- o Now it outputs relocatable also if XREF symbols are accessed.(Alex)
-
- o Problems with the position of Bytexrefs,moveqxrefs and damaging data
-
-
- - Changed:
- o dc.b|w|l "" behaviour(now prolly more compatible to this broken standard)
-
- o y(pc,xxx) now allowed with y=value..
-
- o movem now accepts d0-7 and a0-7 terms
-
-
- - Improved:
- o Multipass error condition detection(northway)
-
- - Added:
- o move.l -4(an),an->move.l -(an),an optimizing(Alex)
-
- o Option -J that creates the file env:BDebugProgram
- that BDebug checks when it is started with no parameter.
-
- o command BDEBUGARG that can be used to define an argument
- in env:BDebugProgram
-
- V1.104
-
- - Initial Release
-
- ##########################################################################
- ##########################################################################
- ##########################################################################
- ##########################################################################
-
- o BDEBUG Changes
-
- V1.679
- - Fixed:
- o BDebug crashes on a 060 when it activates Cyberguard's
- hit catching.
-
- V1.678
- - Fixed:
- o fmovem.l #$xxxxxxxx bug with more than 1 register
-
- - Added:
- o SysiHack support
-
- V1.677
- - Fixed:
- o Debug Task problem with 68060...(i must have programmed that
- in delirium)
-
- V1.676
- - Fixed:
- o Mouseclick bug in a big regwindow with the (EA) field.
-
- - Added:
- o Shift-Tab goes through the windows backwards
-
- V1.675
-
- - Fixed:
- o Broken Screenselector.
-
- o RegWindow ID bug
-
- V1.674
-
- - Fixed:
- o Wrong 1st address in the Resident window
-
- o Config Error Linenumber bug
-
- o 68040LC/68060LC crash
-
- - Improved:
- o SourceWindow status output improved for PCs with no LINE
- information.
-
- o Significant Speed Up in the Sourcewindow offset/line search.
- Visible with bigger programs
-
- o Smartrefresh for Warning msgs in the Sourcewindow
-
- - Added:
- o ADDSTRUCTFILE= config command...allows the addition of
- custom struct files into CUSTOM/
-
- o NEWWINDOW menu option in the Structwindow so that if you
- use links(like in Node) it should open a new window instead
- of using the current.
-
- o NEWWINDOW new STRUCTFLAGS= config option
-
- V1.673
- - Fixed:
- o Uggghh...long time bug..disassembler outputs fmovecr #x,d0
- instead of fmovecr #x,fpn
- - Added:
- o Cyberstorm 060 Support added
-
-
- V1.672
- - Fixed:
- o Crash when configurated that Breakpoint/Watchpoint
- windows are opened by the Barfly.Debugconfig file.
- Really fixed ? I don't even know why it crashes...
- It crashes when i get the Supervisor register and i
- have not the slightest clue why it happens only when
- these 2 windows are opened. I removed the Supervisor
- routine because it's not really necessary to load
- these registers at that time.
-
- - Improved:
- o SnoopWindow full dimension parsing.
-
-
- V1.671
- - Fixed:
- o Watchpoint Argument Check Hit
-
- o A1200+88x,BDebug crashes when it loads a file.
-
- o Show CLI problems with Processes that don't have a CLI-Ptr
- V1.670
-
- - Fixed:
- o ScreenFont config parameter parsing bug i added saturday
-
- o GCC Sourcelevel problem with the LINE Cursor position.
-
- o Source File Pathrequester Hit bug fixed..forgot to save a register
-
- o Next Task Debug crash...sigh..was caused by the key code i added:-(
-
- o Memory Loss
-
- o BASM Debug Loading Problem
-
- - Added:
- o Multi-Select now supported
-
- V1.669
-
- - Fixed:
- o Crashed Task Hit and Crash Bug fixed..sorry added it this Saturday.
- Never change working code.
-
- V1.668
-
- - Fixed:
- o The Bug that Enforcer Catch is accidently not activated.
-
- V1.667
-
-
- - Fixed:
- o The Bug that the Quit Menu isn't disabled but the Quit Button is
- disabled....i added that last week.
-
- o Bug with Corrupt Window Ptr(WShell) when BDebug is opened on
- a PubScreen
-
- o CloseGadget could break Quit Button/Menu disable
- i had added 2 weeks ago
-
- - Added:
- o Select Screen Menu to the control window that allows to select
- screens and PubScreens.
-
- o If BDebug is started with no parameter it checks if there's
- a env:BDebugProgram and starts that program.
-
- V1.666
-
- - Initial Release
-